organisation investment - French English Dictionary